css: Make GtkStyleAnimation and subclasses non-objects
authorTimm Bäder <mail@baedert.org>
Wed, 6 May 2020 17:17:11 +0000 (19:17 +0200)
committerTimm Bäder <mail@baedert.org>
Sun, 10 May 2020 06:44:20 +0000 (08:44 +0200)
commit1b10020b6e0853f92f75c7b9bae9d08acff2b5f6
treed573507210ea73ae7cef74efc3388444723329fc
parent57444f77f755423653b0da6e36a74695aa7e1c90
css: Make GtkStyleAnimation and subclasses non-objects

Making them GObjects is unnecessary. This enables further optimizations
down the road. The only place we use them in is gtkcssanimatedstyle.c
after all.
gtk/gtkcssanimatedstyle.c
gtk/gtkcssanimation.c
gtk/gtkcssanimationprivate.h
gtk/gtkcssdynamic.c
gtk/gtkcssdynamicprivate.h
gtk/gtkcsstransition.c
gtk/gtkcsstransitionprivate.h
gtk/gtkstyleanimation.c
gtk/gtkstyleanimationprivate.h